Товарищ nawa сделал контейнер docker с torrentmonitor. За что ему большое СПАСИБО.
https://github.com/Nawa/torrentmonitor-dock...er/README-RU.md
Если коротко, то контейнер построен на базе Ubuntu base image
весит 370M кушает ram в покое около 40M
https://github.com/phusion/baseimage-docker%20%20
Для установки:
0 нужен установленный пакет docker (официальный реп. Synology).
1 скачать nawa/torrentmonitor (конечно latest)
2 Запустить контейнер. Я рассмотрю с помощью мастера (UI).
http://ic.pics.livejournal.com/primas4uno/77138976/8618/8618_900.png
3 Шаг 1 мастера Даем имя - допустим torrentmonitor2, пробрасываем из контейнера порт 80. Я пробросил 52080.
http://ic.pics.livejournal.com/primas4uno/77138976/8706/8706_900.png
4 Шаг 2 создаем ярлык на рабочий стол вида http://SynologyIP:52080/torrentmonitor/index.php SynologyIP - подставляете IP адрес своего NAS. Порт из предыдущего шага.
http://ic.pics.livejournal.com/primas4uno/77138976/9048/9048_900.png
5 Шаг Резюме - Сразу лезем в дополнительные настройки и пробрасываем общие папки (для базы данных и файлов торрентов).
http://ic.pics.livejournal.com/primas4uno/77138976/9460/9460_900.png
Для примера создаем на NAS /docker/tm2/db. Привязываем к ней папку контейнера /usr/share/nginx/html/torrentmonitor/db
Аналогично делаем папку для торрент файлов /docker/tm2/torrents /usr/share/nginx/html/torrentmonitor/torrents
Папка для торрент файлов соответствует папки из которой наша торрент качалка будет брать файлы для загрузки.
Снимаем галки только для чтения.
6 Добавляем переменную среды и команду выполнения
PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin /sbin/my_init
http://ic.pics.livejournal.com/primas4uno/77138976/10135/10135_900.png
7 Собственно запускаем контейнер. Ждем чуть-чуть и через ярлык на рабочем столе DSM или напрямую через браузер по ссылке http://SynologyIP:52080/torrentmonitor/index.php заходим в TorrentMonitor.
Теперь ложка дегтя:
Не смог настроить общение нескольких контейнеров или общение через хост.
Соответственно не смог подключить контейнер TorrentMonitor к контейнеру Toronsyno и к Transmission через RPC.
У нас в DSM докер вроде обрезанный https://www.synology.com/ru-ru/knowledgebas...p/Docker/Docker и соответственно с add-host, dns, dns-search вроде как в пролете.
Ссылки настраиваются через UI, но как то у меня с ссылкой на toronsyno не склеилось. Скорее причина в моих криво ручках...
Это все технические сложности т.к. прокси можно выбрать из бесплатных https://hideme.ru/proxy-list/, а общение с торрент качалкой организовать через директорию наблюдения за торрент файлами.
Через папку слежения Download station можно перекрутить к torrentmonitor.
Просматриваемая папка torrent/NZB
"https://www.synology.com/ru-ru/knowledgebas.../download_setup
Укажите просматриваемую папку, за которой будет осуществляться мониторинг с помощью Download Station, чтобы автоматически создать задачи загрузки для файлов torrent/NZB, расположенных в этой папке.
Чтобы указать просматриваемую папку, выполните следующие действия:
Установите флажок Загружать файл torrent/NZB из просматриваемой папки автоматически.
Чтобы удалить файлы torrent/NZB после создания задач загрузок, установите флажок Удалить загруженные файлы torrent/NZB.
Нажмите Выбрать и выберите папку.
Нажмите кнопку Выбрать.
Нажмите OK.
"
Если есть какие-то конкретные предложения по улучшению, создавайте пожалуйста тикет в github - https://github.com/Nawa/torrentmonitor- ... zed/issues При этом по возможности нужно описать что нужно сделать и как это может выглядеть.